/* 
 * File:   Paddle.h
 * Author: jose
 *
 * Created on 5 de Abril de 2012, 20:19
 */

#ifndef PADDLE_H
#define	PADDLE_H

#include "SdlUtils.h"

#include <string>
#include <SDL/SDL.h>


class Paddle {
public:
    Paddle(std::string filename);
    Paddle(const Paddle& orig);
    virtual ~Paddle();
    SDL_Surface *paddleImage;
    float posX, posY;
    void moveUp(Uint32 deltaTicks);
    void moveDown(Uint32 deltaTicks);
private:
    static const float paddleSpeed = 400;
};

#endif	/* PADDLE_H */

